@mixin common($theme,$atheme,$ltheme,$lltheme) {
	.c-theme {
	    color: $theme;
	}
	.b-theme {
	    background-color: $theme;
	    border-color: $theme;
	}
	.text {
	    color: $text;
	}
	.subtext {
	    color: $subtext;
	}
	.border {
	    border: 1px solid $bdgray;
	    border-radius: 4px;
	}
	.ivu-btn-primary{
		background-color:$theme;
		border-color:$theme;
	}
	// ---------------------------------------
	a {
	    text-decoration: none;
	}
	.pointer:hover{
		cursor:pointer
	}
	.flex-shu {
	    display: flex;
	    flex-direction: column;
	}
	.flex-hen {
	    display: flex;
	}
	.f-hen {
	    display: flex;
	    flex-flow: row wrap;
	}
	.flex-center {
	    display: flex;
	    align-content: center;
	    justify-content: center;
	}
	.flex-hen-center {
	    display: flex;
	    justify-content: center;
	}
	.flex-hen-vcenter {
	    display: flex;
	    align-items: center;
	}
	.flex-hen-hcenter {
	    display: flex;
	    justify-content: center;
	}
	.flex-bettwen {
	    display: flex;
	    justify-content: space-between;
	    clear: both;
	}
	//=================================
	
}
